Multiprocessor Based Voltage Scaling: A Low Power Technique
ثبت نشده
چکیده
Dynamic voltage/frequency scaling is an effective approach to reduce energy consumption at run-time for microprocessors. With the recent advances of CMOS technology, it is possible to integrate variable speed/voltage processor (VSP) cores into a system-on-chip (SoC) without causing significant cost and space overheads. Given the amount of workload for one processor, a multi-VSP system can allocate the same tasks to more than one processor and thus lower their run-time frequency/voltage to reduce energy consumption. In this paper, we developed the bestcase energy lower bounds for an ideal multi-VSP system, with its utilization normalized to a single VSP. Our simulation results show significant energy saving benefits through multiprocessor based voltage scaling approach. Finally, we conclude that a dualVSP system is sufficient for achieving a satisfying energy reduction.
منابع مشابه
High-performance and Low-power Clock Branch Sharing Pseudo-NMOS Level Converting Flip-flop
Multi-Supply voltage design using Cluster Voltage Scaling (CVS) is an effective way to reduce power consumption without performance degradation. One of the major issues in this method is performance and power overheads due to insertion of Level Converting Flip-Flops (LCFF) at the interface from low-supply to high-supply clusters to simultaneously perform latching and level conversion. In this p...
متن کاملEnergy Efficient Task Allocation and Scheduling in Distributed Homogeneous Multiprocessor Systems
With the advent of semi conductor technology, the development of more complex embedded real time applications is made possible today. This accelerates the development and support for multiprocessor based systems. The paper presents the development of “a power-aware real time embedded system for temperature monitoring and control in safety critical applications”. The main objective of the work i...
متن کاملEnergy-Aware Scheduling of Real-Time Heterogeneous Multiprocessor Systems-on-a-Chip
In this paper an off line energy-aware algorithm is presented for the case of heterogeneous multiprocessor systems-on-a-chip. Threads are divided in precedence-related tasks that should execute on specific processors. A voltage scaling technique is used to reduce the power demand of the processors, each of which operates at a single frequency.
متن کاملPower-Aware Task Scheduling for Dynamic Voltage Selection and Power Management for Multiprocessors
This paper proposes a power-aware task scheduling algorithm for both dynamic voltage selection and power management in multiprocessor environments. Based on the power profiling information, the algorithm for the task assignment and the task ordering in multiprocessor systems is provided. Moreover, a new priority-based task scheduling and linear programming models are proposed. The best solution...
متن کاملEnabling On-Chip Switching Regulators for Multi-Core Processors using Current Staggering
Portable, embedded systems place ever-increasing demands on high-performance, low-power microprocessor design. Dynamic voltage and frequency scaling (DVFS) is a wellknown technique to reduce energy in portable systems, but DVFS effectiveness suffers from the fact that voltage transitions occur on the order of tens of microseconds. Voltage regulators that are integrated on the same chip as the m...
متن کامل